<!DOCTYPE HTML>
<!--
	Hyperspace by HTML5 UP
	html5up.net | @ajlkn
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
	<head>
		<title>Donald S. Leung - Qualifications</title>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
		<link rel="stylesheet" href="assets/css/main.css" />
		<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
	</head>
	<body class="is-preload">

		<!-- Header -->
			<header id="header">
				<a href="/" class="title">Donald S. Leung</a>
				<nav th:include="fragments :: menu"></nav>
			</header>

		<!-- Wrapper -->
			<div id="wrapper">

				<!-- Main -->
					<section id="main" class="wrapper">
						<div class="inner">
							<h1 class="major">Qualifications</h1>
							<p>This page lists the industry-relevant courses I have taken and passed, and qualifications I have earned over the years, including those that may have since expired; however, expired certificates are clearly indicated as such.</p>
							<p>If you discover certificates that may have recently expired but are not marked as such, feel free to contact me and I will correct them ASAP.</p>
							<h2>Current</h2>
							<p>The following program / course certificates and qualifications are currently endorsed by their respective institutions and can be digitally verified.</p>
							<h3>LFS244: Managing Kubernetes Applications with Helm</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Helm, package management, Kubernetes, MicroK8s, charts, repositories, application lifecycle management, chart templating, chart development, chart configuration, OCI repositories, plugin management, Helm provenance and integrity</li>
							  <li>Certificate ID: LF-5dn723binw</li>
							  <li>Awarded: April 2022</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs244-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/1662256e-9003-44c3-bc40-4a54907b180a" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS243: Service Mesh Fundamentals</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: service mesh, Consul, Istio, Linkerd, Envoy, Service Mesh Interface (SMI) specification</li>
							  <li>Certificate ID: LF-jmmuwb1tle</li>
							  <li>Awarded: April 2022</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs243-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/cd2aa06c-c1e5-416d-841e-894b0a799fdd" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS242: Cloud Native Logging with Fluentd</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Fluentd, unified logging layer, Kubernetes integration, sources, filters, matches, built-in plugins, third-party plugins, plugin installation and management, log forwarding, log aggregation, load balancing, HA setup, multi-worker configuration, (m)TLS security, Fluent Bit, Elasticsearch, Kibana, EFK stack</li>
							  <li>Certificate ID: LF-pj495rwu22</li>
							  <li>Awarded: April 2022</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs242-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/630f0d0d-112e-4908-a5c3-c349b470e624" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS241: Monitoring Systems and Services with Prometheus</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Prometheus, check-based monitoring, log-based monitoring, metrics-based monitoring, PromQL, querying, instrumentation, white-box monitoring, black-box monitoring, exporters, advanced querying, Alertmanager, HA setup, static configuration, service discovery, Kubernetes integration, remote storage options, Cortex, Thanos</li>
							  <li>Certificate ID: LF-sasgar8pcn</li>
							  <li>Awarded: April 2022</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs241-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/43795c8f-3710-45e2-8ee0-8b3f76686eed" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>CKAD: Certified Kubernetes Application Developer</h3>
							<ul>
							  <li>Issued by: Cloud Native Computing Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Kubernetes, kubeadm clusters, multi-node clusters, podman, CRI-O, OCI-compliant images, Pods, ReplicaSets, Deployments, Services, Ingress, Jobs, CronJobs, PersistentVolumes, PersistentVolumeClaims, multi-container pods, sidecar pattern, ambassador pattern, deployment strategies, blue-green deployments, application troubleshooting</li>
							  <li>Certificate ID: LF-ww9n9et45j</li>
							  <li>Awarded: April 2022</li>
							  <li>Expires: April 2025</li>
							</ul>
							<p><a th:href="@{/assets/pdf/ckad-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/79459ccf-e0ee-4d83-9bee-35722a5394cd" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFD259: Kubernetes for Developers</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Kubernetes, kubeadm clusters, multi-node clusters, podman, CRI-O, OCI-compliant images, Pods, ReplicaSets, Deployments, Services, Ingress, Jobs, CronJobs, PersistentVolumes, PersistentVolumeClaims, multi-container pods, sidecar pattern, ambassador pattern, deployment strategies, blue-green deployments, application troubleshooting</li>
							  <li>Certificate ID: LF-piyzxqip96</li>
							  <li>Awarded: April 2022</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfd259-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/f64ad0ed-161c-4881-ab92-f6056743958a" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>CKA: Certified Kubernetes Administrator</h3>
							<ul>
							  <li>Issued by: Cloud Native Computing Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Kubernetes administration, cluster bootstrapping and management, kubeadm, kubelet, kubectl, cluster upgrades and backup, etcd, API server, Pods, ReplicaSets, Deployments, DaemonSets, Services, Ingress, Helm, service mesh, Linkerd, pod scheduling, taints and tolerations, HA cluster setup</li>
							  <li>Certificate ID: LF-umlea0ownz</li>
							  <li>Awarded: March 2022</li>
							  <li>Expires: March 2025</li>
							</ul>
							<p><a th:href="@{/assets/pdf/cka-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/eaaa3375-6beb-402a-a751-f29b8499cd30" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS258: Kubernetes Fundamentals</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Kubernetes administration, cluster bootstrapping and management, kubeadm, kubelet, kubectl, cluster upgrades and backup, etcd, API server, Pods, ReplicaSets, Deployments, DaemonSets, Services, Ingress, Helm, service mesh, Linkerd, pod scheduling, taints and tolerations, HA cluster setup</li>
							  <li>Certificate ID: LF-4xiqnvi8uq</li>
							  <li>Awarded: March 2022</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs258-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/d9057e25-cba9-428d-9507-13444df7d24c" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>ACA Cloud Computing</h3>
							<ul>
							  <li>Issued by: Alibaba Cloud</li>
							  <li>Level: Beginner</li>
							  <li>Scope: cloud computing, IaaS, PaaS, Alibaba Cloud, ECS, RDS, OSS, SLB, Auto Scaling</li>
							  <li>Certificate ID: IACA01220200074580L</li>
							  <li>Awarded: February 2022</li>
							  <li>Expires: February 2024</li>
							</ul>
							<p><a th:href="@{/images/aca-cloud-computing.png}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://xuecdn2.aliyunedu.net/img_48b78ec5c60e30e5547eb7a3b16d4523.png" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>Digitalized and Smart Sports</h3>
							<ul>
							  <li>Issued by: Alibaba Cloud</li>
							  <li>Level: Beginner</li>
							  <li>Scope: cloud computing, Alibaba Cloud, 2022 Beijing Winter Olympics</li>
							  <li>Certificate ID: ACFW165220200074000</li>
							  <li>Awarded: February 2022</li>
							  <li>Expires: February 2024</li>
							</ul>
							<p><a th:href="@{/images/digital-olympics.png}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://xuecdn2.aliyunedu.net/img_593b8cb64378b8de8b4b9ba4e525bfbe.png" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>Introduction to DevOps: Practices and Tools</h3>
							<ul>
							  <li>Issued by: edX, The Linux Foundation</li>
							  <li>Level: Beginner</li>
							  <li>Scope: DevOps, site reliability engineering, Jenkins, serverless, FaaS, OpenFaaS</li>
							  <li>Certificate ID: 2b8f2137548b4d9abe0d4a1c9d6799ec</li>
							  <li>Awarded: December 2021</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/intro-devops-professional.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://credentials.edx.org/credentials/2b8f2137548b4d9abe0d4a1c9d6799ec/" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS143x: Introduction to Service Mesh with Linkerd</h3>
							<ul>
							  <li>Issued by: edX, The Linux Foundation</li>
							  <li>Level: Beginner</li>
							  <li>Scope: service mesh, Linkerd</li>
							  <li>Certificate ID: 0f47aa15aa394de7b9efae516f94b51f</li>
							  <li>Awarded: December 2021</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/LFS143x.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://courses.edx.org/certificates/0f47aa15aa394de7b9efae516f94b51f" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>CAD250EN: Microservices, Serverless, OpenShift</h3>
							<ul>
							  <li>Issued by: edX, IBM</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: microservices, serverless, FaaS, OpenShift</li>
							  <li>Certificate ID: 74e3c18cdfdf4558bd9c79ea25430a20</li>
							  <li>Awarded: December 2021</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/CAD250EN.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://courses.edx.org/certificates/74e3c18cdfdf4558bd9c79ea25430a20" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>CC0201EN: Introduction to Containers, Kubernetes, and OpenShift</h3>
							<ul>
							  <li>Issued by: edX, IBM</li>
							  <li>Level: Beginner</li>
							  <li>Scope: containers, Docker, container orchestration, Kubernetes, OpenShift</li>
							  <li>Certificate ID: 538f7533ef0c49e1be0555c7ccb40de1</li>
							  <li>Awarded: December 2021</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/CC0201EN.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://courses.edx.org/certificates/538f7533ef0c49e1be0555c7ccb40de1" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>CS50AI: CS50's Introduction to Artificial Intelligence with Python</h3>
							<ul>
							  <li>Issued by: edX, HarvardX</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: artificial intelligence, python, machine learning, scikit-learn, tensorflow, natural language processing, nltk</li>
							  <li>Certificate ID: 195027c7332a4f7ab42145a1a5d0c490</li>
							  <li>Awarded: December 2021</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/CS50AI.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://courses.edx.org/certificates/195027c7332a4f7ab42145a1a5d0c490" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>JSNSD: OpenJS Node.js Services Developer</h3>
							<ul>
							  <li>Issued by: OpenJS Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Node.js, HTTP, RESTful APIs</li>
							  <li>Certificate ID: LF-wajd5ld7jg</li>
							  <li>Awarded: December 2020</li>
							  <li>Expires: December 2023</li>
							</ul>
							<p><a th:href="@{/assets/pdf/jsnsd-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/8cb25f58-4d9b-4511-a535-4021ce7c9c2c" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFW212: Node.js Services Development</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Node.js, HTTP, RESTful APIs</li>
							  <li>Certificate ID: LF-aloh8iokbo</li>
							  <li>Awarded: October 2020</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfw212-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/17176e40-6a71-49fe-b48a-75a0f7e005ba" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS211: Linux Networking and Administration</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Advanced</li>
							  <li>Scope: Linux networking, firewall management, iptables, nftables, service management, web server management, DNS server management, FTP server management, SMTP server management, proxy and reverse proxy configuration, virtual machine and container management, LXC, LXD</li>
							  <li>Certificate ID: LF-9qkd58mx3w</li>
							  <li>Awarded: August 2020</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs211-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/7d544cbc-639f-4faf-b8c0-5ca18516133b" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>JSNAD: OpenJS Node.js Application Developer</h3>
							<ul>
							  <li>Issued by: OpenJS Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Node.js, asynchronous programming</li>
							  <li>Certificate ID: LF-y8bt2ug7ay</li>
							  <li>Awarded: August 2020</li>
							  <li>Expires: August 2023</li>
							</ul>
							<p><a th:href="@{/assets/pdf/jsnad-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/ae2d70bc-0d1f-43e4-b630-943548a3b5ac" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFW211: Node.js Application Development</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Node.js, asynchronous programming</li>
							  <li>Certificate ID: LF-q5f6l6rga6</li>
							  <li>Awarded: August 2020</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfw211-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/38dbbb07-9c4c-46a2-8973-5e2bb8029e04" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFCS: Linux Foundation Certified Systems Administrator</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Intermediate</li>
							  <li>Scope: Linux system administration, package management, basic networking, command line, Bash scripting</li>
							  <li>Certificate ID: LF-bykrn8jnuq</li>
							  <li>Awarded: July 2020</li>
							  <li>Expires: July 2023</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfcs-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/c4937ae9-2fe5-41cf-a054-ad052f78361e" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>
							<h3>LFS201: Essentials of Linux System Administration</h3>
							<ul>
							  <li>Issued by: The Linux Foundation</li>
							  <li>Level: Foundational</li>
							  <li>Scope: Linux system administration, package management, basic networking, command line, Bash scripting</li>
							  <li>Certificate ID: LF-21nz0gcdsa</li>
							  <li>Awarded: July 2020</li>
							  <li>Expires: Never</li>
							</ul>
							<p><a th:href="@{/assets/pdf/lfs201-certificate.pdf}" target="_blank" class="button"><i class="fa fa-download fa-lg"></i> Download</a> <a href="https://www.credly.com/badges/67064519-9f8c-418c-9b95-d4d774d99ebe" class="button" target="_blank"><i class="fa fa-check-circle fa-lg"></i> Verify</a></p>

							<h2>Expired</h2>
							<p>The following qualifications have since expired and are no longer endorsed by their respective institutions; thus, they may no longer accurately reflect my skillset in the specified area(s). They are included here only for your reference.</p>
						</div>
					</section>

			</div>

		<!-- Footer -->
			<footer id="footer" class="wrapper alt">
				<div class="inner">
					<ul class="menu" th:include="fragments :: copyright"></ul>
				</div>
			</footer>

		<!-- Scripts -->
			<script src="assets/js/jquery.min.js"></script>
			<script src="assets/js/jquery.scrollex.min.js"></script>
			<script src="assets/js/jquery.scrolly.min.js"></script>
			<script src="assets/js/browser.min.js"></script>
			<script src="assets/js/breakpoints.min.js"></script>
			<script src="assets/js/util.js"></script>
			<script src="assets/js/main.js"></script>

	</body>
</html>
